(gdb) r
Starting program: /media/Environ/Compile/rocksndiamonds-4.1.4.1/rocksndiamonds 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe397c700 (LWP 9225)]
[New Thread 0x7fffe393b700 (LWP 9226)]
[New Thread 0x7fffe1a9e700 (LWP 9227)]
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 40 ms (max. 25 fps / 50 %)
rocksndiamonds: frame delay == 15 ms (max. 66 fps / 133 %)
rocksndiamonds: frame delay == 40 ms (max. 25 fps / 50 %)
rocksndiamonds: frame delay == 30 ms (max. 33 fps / 66 %)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
double free or corruption (!prev)

Thread 1 "rocksndiamonds" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff78a3535 in __GI_abort () at abort.c:79
#2  0x00007ffff78fa508 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff7a0528d "%s\n") at ../sysdeps/posix/libc_fatal.c:181
#3  0x00007ffff7900c1a in malloc_printerr (str=str@entry=0x7ffff7a07018 "double free or corruption (!prev)") at malloc.c:5341
#4  0x00007ffff790273c in _int_free (av=0x7ffff7a3cc40 <main_arena>, p=0x55555b6f1df0, have_lock=<optimized out>) at malloc.c:4309
#5  0x0000555555713b28 in checked_free (ptr=0x55555b6f1e00) at misc.c:1275
#6  0x0000555555712b25 in setString (old_value=0x55555860c330 <tape+16>, new_value=0x55555c7784e0 "rnd_jonathan_alligood") at misc.c:844
#7  0x00005555556eca43 in TapeErase () at tape.c:530
#8  0x000055555568771f in GameEnd () at game.c:4775
#9  0x000055555568761d in GameWon () at game.c:4722
#10 0x00005555556a7dbd in GameActionsExt () at game.c:11371
#11 0x00005555556a8485 in GameActions () at game.c:11625
#12 0x000055555567c8b9 in HandleGameActions () at screens.c:8369
#13 0x0000555555646d83 in EventLoop () at events.c:359
#14 0x000055555563a1ca in main (argc=1, argv=0x7fffffffdb18) at main.c:7762
(gdb) # just pushed the spacebar the message after erase old save prompt at end of completing level.
(gdb) r
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /media/Environ/Compile/rocksndiamonds-4.1.4.1/rocksndiamonds 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe397c700 (LWP 13938)]
[New Thread 0x7fffe393b700 (LWP 13939)]
[New Thread 0x7fffe1a9e700 (LWP 13940)]
[Thread 0x7(gdb) r
Starting program: /media/Environ/Compile/rocksndiamonds-4.1.4.1/rocksndiamonds 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe397c700 (LWP 9225)]
[New Thread 0x7fffe393b700 (LWP 9226)]
[New Thread 0x7fffe1a9e700 (LWP 9227)]
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 40 ms (max. 25 fps / 50 %)
rocksndiamonds: frame delay == 15 ms (max. 66 fps / 133 %)
rocksndiamonds: frame delay == 40 ms (max. 25 fps / 50 %)
rocksndiamonds: frame delay == 30 ms (max. 33 fps / 66 %)
rocksndiamonds: frame delay == 0 ms (maximum speed)
rocksndiamonds: frame delay == 0 ms (maximum speed)
double free or corruption (!prev)

Thread 1 "rocksndiamonds" received signal SIGABRT, Aborted.
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50	../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007ffff78a3535 in __GI_abort () at abort.c:79
#2  0x00007ffff78fa508 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ffff7a0528d "%s\n") at ../sysdeps/posix/libc_fatal.c:181
#3  0x00007ffff7900c1a in malloc_printerr (str=str@entry=0x7ffff7a07018 "double free or corruption (!prev)") at malloc.c:5341
#4  0x00007ffff790273c in _int_free (av=0x7ffff7a3cc40 <main_arena>, p=0x55555b6f1df0, have_lock=<optimized out>) at malloc.c:4309
#5  0x0000555555713b28 in checked_free (ptr=0x55555b6f1e00) at misc.c:1275
#6  0x0000555555712b25 in setString (old_value=0x55555860c330 <tape+16>, new_value=0x55555c7784e0 "rnd_jonathan_alligood") at misc.c:844
#7  0x00005555556eca43 in TapeErase () at tape.c:530
#8  0x000055555568771f in GameEnd () at game.c:4775
#9  0x000055555568761d in GameWon () at game.c:4722
#10 0x00005555556a7dbd in GameActionsExt () at game.c:11371
#11 0x00005555556a8485 in GameActions () at game.c:11625
#12 0x000055555567c8b9 in HandleGameActions () at screens.c:8369
#13 0x0000555555646d83 in EventLoop () at events.c:359
#14 0x000055555563a1ca in main (argc=1, argv=0x7fffffffdb18) at main.c:7762
(gdb) # just pushed the spacebar the message after erase old save prompt at end of completing level.
(gdb) r
The program being debugged has been started already.
Start it from the beginning? (y or n) y
Starting program: /media/Environ/Compile/rocksndiamonds-4.1.4.1/rocksndiamonds 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe397c700 (LWP 13938)]
[New Thread 0x7fffe393b700 (LWP 13939)]
[New Thread 0x7fffe1a9e700 (LWP 13940)]
[Thread 0x7fffe393b700 (LWP 13939) exited]
[Thread 0x7fffe397c700 (LWP 13938) exited]
[Thread 0x7fffe1a9e700 (LWP 13940) exited]
[Inferior 1 (process 13937) exited normally]
(gdb) # it did save new tape, it did change level completion highlighting
(gdb) r
Starting program: /media/Environ/Compile/rocksndiamonds-4.1.4.1/rocksndiamonds 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe397c700 (LWP 14273)]
[New Thread 0x7fffe393b700 (LWP 14274)]
[New Thread 0x7fffe1a9e700 (LWP 14277)]
[Thread 0x7fffe393b700 (LWP 14274) exited]
[Thread 0x7fffe397c700 (LWP 14273) exited]
[Thread 0x7fffe1a9e700 (LWP 14277) exited]
[Inferior 1 (process 14272) exited normally]
(gdb) # was only one hall of fame entry, should have been two?fffe393b700 (LWP 13939) exited]
[Thread 0x7fffe397c700 (LWP 13938) exited]
[Thread 0x7fffe1a9e700 (LWP 13940) exited]
[Inferior 1 (process 13937) exited normally]
(gdb) # it did save new tape, it did change level completion highlighting
(gdb) r
Starting program: /media/Environ/Compile/rocksndiamonds-4.1.4.1/rocksndiamonds 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe397c700 (LWP 14273)]
[New Thread 0x7fffe393b700 (LWP 14274)]
[New Thread 0x7fffe1a9e700 (LWP 14277)]
[Thread 0x7fffe393b700 (LWP 14274) exited]
[Thread 0x7fffe397c700 (LWP 14273) exited]
[Thread 0x7fffe1a9e700 (LWP 14277) exited]
[Inferior 1 (process 14272) exited normally]
(gdb) # was only one hall of fame entry, should have been two?
